.container {
  .pay-list-content {
    padding: 30upx;
    box-sizing: border-box;

    .info {
      .info-item {
        margin-bottom: 20upx;
        font-size: 36upx;
      }
    }
  }

  .pay-info {
    padding: 0 40upx;
    box-sizing: border-box;

    view {
      margin-top: 20upx;
    }

    input {
      border: 1px solid #ccc;
      width: 65%;
      height: 60upx;
      padding: 0 20upx;
      box-sizing: border-box;
      font-size: 26upx;
    }
  }

  .pay-btn {
    width: 100%;

    .agree {
      margin: 20upx 0;
    }

    .btn {
      padding: 10upx 0;
      background: #69AAF0;
      color: #fff;
      width: 180upx;
      text-align: center;
      font-size: 28upx;
      margin: 40upx auto;
    }
  }

  .tips {
    padding: 30upx;
    box-sizing: border-box;
    font-size: 30upx;
    color: #9b9b9b;
    line-height: 40upx;

    text {
      display: block;
      margin-bottom: 30upx;
    }
  }
}